package com.cxyd.modules.wms.excel;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 库存信息
 *
 * @author g_Cycle gengruyi01@163.com
 * @since 1.0.0 2023-04-27
 */
@Data
public class StockExcel {
    @Excel(name = "id")
    private Long stockId;
    @Excel(name = "托盘条码")
    private String contNo;
    @Excel(name = "所在位置")
    private String curPosition;
    @Excel(name = "区域编号")
    private String zoneNo;
    @Excel(name = "库存类型(A立库/B平库)")
    private String stockType;
    @Excel(name = "器材编号")
    private String spuNo;
    @Excel(name = "器材名称")
    private String spuName;
    @Excel(name = "规格")
    private String spuSpec;
    @Excel(name = "装备大类")
    private String equipType;
    @Excel(name = "装备名称")
    private String equipName;
    @Excel(name = "单价")
    private BigDecimal spuPrice;
    @Excel(name = "库存单位")
    private String spuUnit;
    @Excel(name = "库存量")
    private BigDecimal stockQty;
    @Excel(name = "预分配量")
    private BigDecimal lockedQny;
    @Excel(name = "库存状态(0-空闲 1-占用)")
    private Integer stockSt;
    @Excel(name = "冻结状态(0-可用 1-冻结)")
    private Integer lockSt;
    @Excel(name = "创建用户")
    private Long creator;
    @Excel(name = "创建日期",format = "yyyy-MM-dd HH:mm:ss")
    private Date createDate;
    @Excel(name = "更新用户")
    private Long updater;
    @Excel(name = "更新日期",format = "yyyy-MM-dd HH:mm:ss")
    private Date updateDate;
    @Excel(name = "备注")
    private String comments;

}